As Major League Baseball endures one of its worst runs of weather in more than three decades, the historically early start to the 2018 season might turn out to be a blessing.
Scheduled matchups between the Red Sox and Orioles in Boston and the Cubs and Cardinals in Chicago on Monday became the 22nd and 23rd games to be postponed because of inclement weather this season. Monday night's game between the Blue Jays and Royals in Toronto also was postponed because falling ice from the CN Tower damaged the retractable roof at Rogers Centre, bringing the total of postponements to 24.